90416
87335
184558
41791
602547
1005350
539229
337125
645102
481214
59048
182158
796147
887949
1011724
813610
543505
45952
86987
597377
286284
528841
443275
825256